# -*-coding utf-8 -*-

__project__ = 'le-bo16'
__file_name__ = 'homework10'
__author__ = 'hqDu'
__time__ = '2020-11-26 23:18'
__product_name = 'PyCharm'
# @fileName :homework9.py


"""
学生管理系统（文件版）
"""
stus_info_list = []

def add_stu_info():

    global stus_info_list

    new_name = input("请输入姓名:")  # 输入新学生的姓名
    new_tel = input("请输入手机号:")  # 新用户的手机
    new_qq = input("请输入QQ:")  # 新学生的QQ

    # 检查用户名是否重复注册，重复则退出函数
    for stu_info in stus_info_list:
        if stu_info['name'] == new_name:
            print("此用户名已经被占用,请重新输入")
            return  # 用户名重复，结束函数

    # 创建一个空字典，存放新学生的用户名、手机和QQ信息
    stu_info_dict = {}

    stu_info_dict['name'] = new_name  # 将新的用户名添加到字典
    stu_info_dict['tel'] = new_tel  # 将新用户的手机添加到字典
    stu_info_dict['qq'] = new_qq  # 将新用户的QQ添加到字典

    # 将新学生的信息字典存入学生信息列表内
    stus_info_list.append(stu_info_dict)

    # 查看是否正确存储到字典和列表
    # print(stu_info_dict)
    # print(stus_info_list)
    # debug


if __name__ == '__main__':
    add_stu_info()